from .rhythm_core import 韵律探针, 韵律析仪, 韵律编译仪

class Rhythm:
    """韵律模块主类"""
    
    def __init__(self):
        self.探针 = 韵律探针(量子叠加=True)
        self.析仪 = 韵律析仪()
        self.编译仪 = 韵律编译仪()
    
    def 探韵(self, 文):
        """分析文本韵律"""
        return self.探针.探韵(文)
    
    def 建韵律矩(self, 文):
        """构建韵律矩阵"""
        return self.探针.建韵律矩(文)
    
    def 析韵矩(self):
        """分析韵律矩阵"""
        return self.探针.析韵矩()
    
    def 解韵谱(self, 文):
        """解析韵律谱"""
        return self.析仪.解韵谱(文)
    
    def 析韵构(self):
        """分析韵律结构"""
        return self.析仪.析韵构()
    
    def 编译韵式(self, 文):
        """编译韵律格式"""
        return self.编译仪.编译韵式(文)
    
    def 执韵码(self):
        """执行韵律代码"""
        return self.编译仪.执韵码()
